Skip to content

composefs+UKI: Try to generate image with matching digest - #2353

Closed
cgwalters wants to merge 1 commit into
bootc-dev:mainfrom
cgwalters:composefs-xattr-fallback
Closed

cgwalters wants to merge 1 commit into
bootc-dev:mainfrom
cgwalters:composefs-xattr-fallback

Conversation

@cgwalters

Copy link
Copy Markdown
Collaborator

We had two changes in composefs-rs:

  • xattr filtering
  • v1 vs v2 EROFS

When we switched to v1 for the EROFS generation by default, it
broke UKI upgrades when the system was deployed with an older
bootc.

Unfortunately, there's no easy way to fix this (short of
reverting the change to v1 by default).

But at least with this approach, one can more easily temporarily
use a newer bootc on the client, and it will be able to adapt
to e.g. having an older bootc (perhaps using v2) in the target
environment.

Assisted-by: AI
Signed-off-by: Colin Walters walters@verbum.org

We had two changes in composefs-rs:

- xattr filtering
- v1 vs v2 EROFS

When we switched to v1 for the EROFS generation by default, it
broke UKI upgrades when the system was deployed with an older
bootc.

Unfortunately, there's no easy way to fix this (short of
reverting the change to v1 by default).

But at least with this approach, one can more easily temporarily
use a newer bootc on the client, and it will be able to adapt
to e.g. having an *older* bootc (perhaps using v2) in the target
environment.

Assisted-by: AI
Signed-off-by: Colin Walters <walters@verbum.org>
@cgwalters
cgwalters force-pushed the composefs-xattr-fallback branch from f3e5410 to 2c13a60 Compare August 31, 2026 16:33
@cgwalters

Copy link
Copy Markdown
Collaborator Author

Merging with #2248

@cgwalters cgwalters closed this Sep 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant